
# 导入urllib包，内置包无需下载
from urllib import request

# 定义url
url = "http://www.baidu.com"

# 向服务器发送请求
response = request.urlopen(url)

# 读取数据  read 方法返回的是字节形式的二进制数据
# 我们要将二进制的数据转换为字符串
# 使用 decode('编码格式')

# http.client.HTTPResponse 类型
# print(type(response))

# 字节读取全部
# content = response.read()

# 读取一行数据
# content = response.readline()

# 读取所有行
# content = response.readlines()

# 读取 5 个字节
# content = response.read(5)

# 获取url地址
# content = response.geturl()

# 获取请求头
content = response.getheaders()
# print(content)

# 获取请求状态  200
print(response.getcode())